Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 BURROWS ROAD Detached £125,421 £60,000 3 Mar 2004
16 BURROWS ROAD Semi-Detached £180,486 £180,000 28 Jul 2022
18 BURROWS ROAD Semi-Detached £266,378 £214,950 20 Jul 2018
28 BURROWS ROAD Terraced £119,530 £97,000 14 Nov 2018
32 BURROWS ROAD Terraced £124,789 £72,225 30 Sep 2011